#include #include typedef struct{char szo[22];}Szo; typedef struct{ char szo[22]; int darab;}Kod; typedef struct{ char jel[1]; char szam[1]; char szo[22];} Dekod; main(){ FILE *be, *ki; Szo szoveg[2000]; int i,j,k,l,szoszam,db3,max,db; Szo kulcs[5]; char t[1]; szoszam=0; db3=0; be=fopen("be.txt","rt"); ki=fopen("ki.txt","wt"); fscanf(be,"%c",&t[0]); if(t[0]!='!'){ be=fopen("be.txt","rt"); for(i=0;i<2000;i++) { fscanf(be," %s",&szoveg[i].szo); if(szoveg[i].szo[0]=='\0'){ break;} szoszam++;} int betuszam[szoszam]; for(i=0;i=3){db3++;}} Kod szo3[db3];Kod kod[db3]; j=0; for(i=0;i=3){ strcpy(szo3[j].szo,szoveg[i].szo); j++;}}k=0; for(i=0;imax){ max=kod[i].darab;}}j=0; for(i=max;i>0;i--){for(l=0;l